mangrove swamp - Turkish English Dictionary